Flexible feature binding in software product lines
نویسندگان
چکیده
منابع مشابه
Towards Flexible Feature Composition: Static and Dynamic Binding in Software Product Lines
Scalable software composition by reusing software assets is one of the major challenges in software engineering since many years. The goal of software product line engineering is to provide a systematic approach for reuse for a set of similar programs, called a software product line (SPL). The programs of an SPL can be distinguished in terms of features, which describe commonalities and differe...
متن کاملCombining Static and Dynamic Feature Binding in Software Product Lines
Software product lines (SPL) are used to build similar programs from a single code base. Programs of an SPL can be distinguished in terms of features, which represent units of program functionality that satisfy requirements. Features of an SPL can be bound either statically at program compile time or dynamically at runtime. Both binding times have advantages and disadvantages, as we will explai...
متن کاملFlexible Modeling and Product Derivation in Software Product Lines
Software Product Line development entails planned reuse of development assets for creating applications in a specific domain. SPL development can benefit from incorporating soft constraints in both Domain and Application Engineering. Increased expressiveness is attained and important domain knowledge that would otherwise be lost can be included, allowing improved configuration support to be pro...
متن کاملCollaborative Feature-Based Product Configuration in Software Product Lines
...........................................................................................................................................................i Table of
متن کاملFeature Interaction and Composition Problems in Software Product Lines
Features are essential characteristic of applications within a product line. Features organized in different kinds of diagrams containing hierarchies of feature trees are closely related to variation points, which appear at different levels and life cycle phases for product lines. Optional and alternative variants attached to variation points may by additional constrained by mutual-exclusion or...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Automated Software Engineering
سال: 2011
ISSN: 0928-8910,1573-7535
DOI: 10.1007/s10515-011-0080-5